Search Result:sickle alfalfa
Overview of noun sickle_alfalfa
The noun sickle alfalfa has 1 sense
- sickle alfalfa, sickle lucerne, sickle medick, Medicago falcata -- (European medic naturalized in North America having yellow flowers and sickle-shaped pods)